home *** CD-ROM | disk | FTP | other *** search
/ Day Cry / Day Cry CD.bin / oh_towns / ein / sources / memsrc.lzh / MEM / RES_ICON.C < prev    next >
C/C++ Source or Header  |  1994-04-15  |  3KB  |  113 lines

  1. #include <stdio.h>
  2. #include <stdlib.h>
  3. #include <winb.h>
  4. #include <te.h>
  5. #include <fntb.h>
  6. #include <gui.h>
  7.  
  8. extern int    ID_ICON[6] ;
  9. extern int    func_ICON() ;
  10.  
  11. #define ALIGN    4
  12. #define OFFSET(type) (sizeof(MMIPACKET) + (sizeof(type)+ALIGN-1)/ALIGN*ALIGN)
  13.  
  14. /*    MMI_init ùpâfü[â^    */
  15.  
  16. /*    âwâbâ_    */
  17.  
  18. MMIINIT    initDataRES_ICON = { "MmiInit",   6, 0 } ;
  19.  
  20. /* ID_ICON[0] */
  21.  
  22. static MMIPACKET d001 = {    &ID_ICON[0],
  23.                             NULL,
  24.                             &MJ_WINDOWL40,
  25.                             OFFSET(WINDOWL40),
  26.                             MS_NONE
  27.                         } ;
  28. static WINDOWL40    d001d = {    MS_BTLEFTL40 | MS_EVDRAGL40 | MS_EVMOSOFFL40 | MS_EVMOSONL40 | MS_HIDEL40,
  29.                              299, 201, 334, 236, 4, 4, 4,
  30.                             MS_SRECTL40 | MS_UFRAMEL40 | MS_FRAMEL40,
  31.                             NULL,   0,   0,
  32.                                1,   1,  33,  33,
  33.                              128,  96, 640, 480,
  34.                             func_ICON,
  35.                             NULL,
  36.                         } ;
  37.  
  38. /* ID_ICON[1] */
  39.  
  40. static MMIPACKET d002 = {    &ID_ICON[1],
  41.                             &ID_ICON[0],
  42.                             &MJ_ICONL40,
  43.                             OFFSET(ICONL40),
  44.                             MS_NONE
  45.                         } ;
  46. static ICONL40    d002d =     {    MS_BTLEFTL40 | MS_EVDRAGL40 | MS_EVMOSOFFL40 | MS_EVMOSONL40 | MS_EVKEYONL40 | MS_LEFTL40 | MS_DSPONLYL40,
  47.                              300, 202, 331, 224, 8, 4, 5,
  48.                             MS_NONEL40,
  49.                             0,
  50.                             0x0000, 524
  51.                         } ;
  52.  
  53. /* ID_ICON[2] */
  54.  
  55. static MMIPACKET d003 = {    &ID_ICON[2],
  56.                             &ID_ICON[0],
  57.                             &MJ_ICONL40,
  58.                             OFFSET(ICONL40),
  59.                             MS_NONE
  60.                         } ;
  61. static ICONL40    d003d =     {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40 | MS_DSPONLYL40,
  62.                              317, 226, 322, 232, 4, 4,14,
  63.                             MS_NONEL40,
  64.                             0,
  65.                             0x0000, 512
  66.                         } ;
  67.  
  68. /* ID_ICON[3] */
  69.  
  70. static MMIPACKET d004 = {    &ID_ICON[3],
  71.                             &ID_ICON[0],
  72.                             &MJ_ICONL40,
  73.                             OFFSET(ICONL40),
  74.                             MS_NONE
  75.                         } ;
  76. static ICONL40    d004d =     {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40 | MS_DSPONLYL40,
  77.                              305, 226, 310, 232, 4, 4,14,
  78.                             MS_NONEL40,
  79.                             0,
  80.                             0x0000, 514
  81.                         } ;
  82.  
  83. /* ID_ICON[4] */
  84.  
  85. static MMIPACKET d005 = {    &ID_ICON[4],
  86.                             &ID_ICON[0],
  87.                             &MJ_ICONL40,
  88.                             OFFSET(ICONL40),
  89.                             MS_NONE
  90.                         } ;
  91. static ICONL40    d005d =     {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40 | MS_DSPONLYL40,
  92.                              311, 226, 316, 232, 4, 4,14,
  93.                             MS_NONEL40,
  94.                             0,
  95.                             0x0000, 514
  96.                         } ;
  97.  
  98. /* ID_ICON[5] */
  99.  
  100. static MMIPACKET d006 = {    &ID_ICON[5],
  101.                             &ID_ICON[0],
  102.                             &MJ_ICONL40,
  103.                             0,
  104.                             MS_NONE
  105.                         } ;
  106. static ICONL40    d006d =     {    MS_BTLEFTL40 | MS_EVMOSOFFL40 | MS_EVKEYONL40 | MS_LEFTL40 | MS_DSPONLYL40,
  107.                              323, 226, 328, 232, 4, 4,14,
  108.                             MS_NONEL40,
  109.                             0,
  110.                             0x0000, 514
  111.                         } ;
  112.  
  113.